Lucene search
+L
LinuxLinux Kernel

14796 matches found

CVE
CVE
added 2025/02/27 2:18 a.m.183 views

CVE-2025-21796

CVE-2025-21796 is a Linux kernel use-after-free vulnerability in nfsd where acl_access/acl_default could retain a pointer to a released posix_acl, enabling a UAF scenario. The fix is to clear acl_access/acl_default after releasing them to prevent the use-after-free. Public advisories (e.g., ALAS2...

9.8CVSS6.4AI score0.00625EPSS
Save
CVE
CVE
added 2016/05/02 10:0 a.m.182 views

CVE-2016-2117

CVE-2016-2117 affects the Atheros L2 ethernet driver (atl2) in the Linux kernel up to version 4.5.2. The root cause is incorrect enablement of scatter/gather I/O, which can allow a remote attacker to read packet data and potentially obtain sensitive kernel memory information. Public documents fro...

7.5CVSS7.8AI score0.06386EPSS
Save
CVE
CVE
added 2018/04/16 1:0 p.m.182 views

CVE-2018-10124

CVE-2018-10124 affects the Linux kernel before 4.13, where the kill_something_info() function in kernel/signal.c may allow a local attacker to cause a denial of service via an INT_MIN argument when using an unspecified architecture and compiler. The vulnerability is a local DoS condition (availab...

5.5CVSS5.6AI score0.00572EPSS
Save
CVE
CVE
added 2019/11/14 1:53 p.m.182 views

CVE-2019-18885

CVE-2019-18885 affects the Linux kernel (fs/btrfs/volumes.c) with a NULL pointer dereference in btrfs_verify_dev_extents when processing a crafted btrfs image. Root cause: fs_devices->devices is mishandled in find_device, enabling NULL dereferences in btrfs_verify_dev_extents. Impact per publi...

5.5CVSS5.6AI score0.01216EPSS
Save
CVE
CVE
added 2021/03/09 7:8 p.m.182 views

CVE-2021-3411

CVE-2021-3411 describes a memory access violation in the Linux kernel prior to 5.10, caused by a padding int3 check during linking. The flaw can affect data confidentiality, integrity, and system availability. A Nessus Unity Linux advisory references this vulnerability (UTSA-2026-004638) and reit...

6.7CVSS6.3AI score0.00402EPSS
Save
CVE
CVE
added 2024/05/22 8:19 a.m.182 views

CVE-2021-47495

CVE-2021-47495 involves the Linux kernel usbnet vulnerability where a zero maxpacket caused an invalid division and a kernel oops. The description notes a sanity check for maxpacket and that a 0 value is nonsensical, leading to a failure to divide by it. The accompanying notes indicate a fix was ...

5.5CVSS6.7AI score0.00213EPSS
Save
CVE
CVE
added 2023/03/27 12:0 a.m.182 views

CVE-2023-1637

CVE-2023-1637 affects the Linux kernel X86 CPU Power Management options, described as a speculative-execution style vulnerability in suspend-to-RAM resume. Connected advisories (e.g., ALAS-2024-076 and related Nessus/Amazon/Linux entries) confirm the issue is a local-privilege/information disclos...

5.5CVSS5.7AI score0.00223EPSS
Save
CVE
CVE
added 2024/05/17 2:2 p.m.182 views

CVE-2023-52672

CVE-2023-52672 affects the Linux kernel pipe handling code. A regression in pipe resizing caused writers to deadlock when a pipe was full during a resize because wakeups on pipe->wr_wait could occur before pipe->max_usage was updated. The fix changes the sequence: set max_usage (and nr_acco...

7CVSS6.7AI score0.00255EPSS
Save
CVE
CVE
added 2024/05/21 3:22 p.m.182 views

CVE-2023-52707

CVE-2023-52707: Linux kernel sched/psi use-after-free in ep_remove_wait_queue() can occur when a non-root cgroup is removed while a thread is polling a pressure file; the polling thread may access a freed waitqueue during file close/exit, causing a use-after-free. The issue is rooted in cgroup_fi...

7.8CVSS6.7AI score0.00262EPSS
Save
CVE
CVE
added 2024/05/21 3:30 p.m.182 views

CVE-2023-52775

CVE-2023-52775 is a Linux kernel vulnerability affecting net/smc where a Decline message could cross or collide in SMC-R, causing data corruption during Redis/SRC testing. A patch doubles the client timeout to 2x the server value to prevent cross‑timeout conflicts; remediation is upgrading to a k...

8.2CVSS6.7AI score0.00664EPSS
Save
CVE
CVE
added 2024/05/21 3:31 p.m.182 views

CVE-2023-52800

The CVE-2023-52800 entry concerns a Linux kernel issue in wifi/ath11k: the htt pktlog handling calling ath11k_mac_get_ar_by_pdev_id() was not in an RCU read-side critical section. The fix marks that code path as an RCU read-side critical section to prevent potential use-after-free in ath11k activ...

4.4CVSS6.7AI score0.00227EPSS
Save
CVE
CVE
added 2024/01/16 2:33 p.m.182 views

CVE-2024-0582

The CVE-2024-0582 issue affects the Linux kernel io_uring subsystem, specifically the IORING_REGISTER_PBUF_RING path where a user registers, mmaps, and frees a buffer ring. The vulnerability is a memory leak that can be exploited by a local user to crash the system or potentially escalate privile...

7.8CVSS7.3AI score0.12836EPSS
Save
CVE
CVE
added 2024/03/13 2:1 p.m.182 views

CVE-2024-26629

CVE-2024-26629: Linux kernel nfsd: fix RELEASE_LOCKOWNER. Connected advisories document a patch correcting a test on so_count in nfsd4_release_lockowner(), which could transiently report locks held and cause NFS4 errors. The fix reverts to check_for_locks() (made to not sleep) and prevents false ...

5.5CVSS6.4AI score0.00197EPSS
Save
CVE
CVE
added 2024/04/03 2:54 p.m.182 views

CVE-2024-26691

CVE-2024-26691 affects Linux kernel KVM for arm64. The circular locking arises when pkvm_create_hyp_vm() acquires kvm->lock while kvm_vcpu_ioctl() holds vcpu->mutex. The fix is to protect the hyp VM handle with config_lock (instead of keeping the vcpu->mutex under kvm->lock), mitigati...

5.5CVSS6.7AI score0.00183EPSS
Save
CVE
CVE
added 2024/04/17 10:27 a.m.182 views

CVE-2024-26883

CVE-2024-26883 : In the Linux kernel, a vulnerability was fixed that affects 32-bit architectures in the stackmap handling used by BPF. The overflow risk arises when roundup_pow_of_two() is used to compute the number of hash buckets, as a 32‑bit left shift can overflow and cause undefined behavio...

7.8CVSS6.7AI score0.00251EPSS
Save
CVE
CVE
added 2024/05/01 5:17 a.m.182 views

CVE-2024-26930

CVE-2024-26930 : In the Linux kernel, the SCSI/QLA2xxx double-free vulnerability occurs when ha->vp_map is freed twice (in qla2x00_mem_alloc and again in qla2x00_mem_free). The root cause is a use-after-free-like double free of ha->vp_map; the fix assigns NULL to vp_map and lets kfree handl...

7.8CVSS6.4AI score0.00232EPSS
Save
CVE
CVE
added 2024/05/30 3:19 p.m.182 views

CVE-2024-36028

CVE-2024-36028: Linux kernel mm/hugetlb vulnerability fixed. The issue caused DEBUG_LOCKS_WARN_ON(1) during dissolve_free_hugetlb_folio(), leading to a kernel warning and panic. Connected sources attribute the root cause to a field packing problem where folio.deferred is unioned with folio._huget...

4.7CVSS6.6AI score0.00181EPSS
Save
CVE
CVE
added 2024/05/30 3:28 p.m.182 views

CVE-2024-36891

CVE-2024-36891 : Linux kernel issue in maple_tree where mas_start() could yield a NULL maple node and later dereference in mas_data_end(), potentially causing a kernel oops if a user unmapps all VMA regions and re-maps a VMA to recreate the empty maple tree. The fix prevents writing offsets when ...

5.5CVSS6.9AI score0.00227EPSS
Save
CVE
CVE
added 2024/05/30 3:35 p.m.182 views

CVE-2024-36950

CVE-2024-36950 is a Linux kernel vulnerability resolved in the FireWire OHCI driver. The issue occurred in the interrupt handler when a bus reset interrupt could be unmasked and cause a freeze if the bus reset was not yet serviced. The fix masks bus reset interrupts in the IRQ handler and unmasks...

4.4CVSS6.4AI score0.0026EPSS
Save
CVE
CVE
added 2024/07/12 12:20 p.m.182 views

CVE-2024-40912

CVE-2024-40912 – Linux kernel (wifi/mac80211) deadlock fix. The issue arises in ieee80211_sta_ps_deliver_wakeup() where sta->ps_lock is taken with a non-IRQL-safe spin_lock(), allowing softirq to run on the same CPU and contend with ieee80211_tx_h_unicast_ps_buf(), creating a deadlock (RCU sta...

5.5CVSS6.8AI score0.00225EPSS
Save
CVE
CVE
added 2024/07/12 12:32 p.m.182 views

CVE-2024-40978

CVE-2024-40978 affects the Linux kernel, specifically a qedi/scsi path vulnerability. The root cause is qedi_dbg_do_not_recover_cmd_read() calling sprintf() on a __user pointer, which can crash the kernel. The fix uses a small local stack buffer for sprintf() and then copies with simple_read_from...

7.1CVSS6.5AI score0.0032EPSS
Save
CVE
CVE
added 2024/07/29 2:31 p.m.182 views

CVE-2024-41039

CVE-2024-41039 (Linux kernel) : The vulnerability is resolved by fixing overflow checks when parsing wmfw headers in firmware handling. The patch splits the length check into three separate verifications for wmfw_header, wmfw_adsp?_sizes, and wmfw_footer, addressing cases where ADSP2 and Halo Cor...

7.8CVSS7.2AI score0.00285EPSS
Save
CVE
CVE
added 2024/08/17 9:9 a.m.182 views

CVE-2024-42304

CVE-2024-42304 (Linux kernel ext4) : The vulnerability arises when the first directory block is a hole in non-inline directories, causing ext4_read_dirblock to mis-handle a hole read and potentially crash code that relies on "." and "..". The fix prevents loading corrupted data by reporting files...

7.8CVSS6.7AI score0.00234EPSS
Save
CVE
CVE
added 2024/09/18 6:32 a.m.182 views

CVE-2024-46725

CVE-2024-46725 refers to a Linux kernel vulnerability where the drm/amdgpu path could trigger an out-of-bounds write warning. The connected Astra Linux bulletin confirms the issue as a kernel-level flaw and notes the fix was to validate the ring type value to prevent the OOB write. The vulnerabil...

7.8CVSS7.4AI score0.00239EPSS
Save
CVE
CVE
added 2024/10/09 2:2 p.m.182 views

CVE-2024-47660

CVE-2024-47660 : Linux kernel fsnotify race causing lock contention. When removing watches on a directory with many dentries, __fsnotify_update_child_dentry_flags() races with __fsnotify_parent() on children, risking softlockup reports. The fix, per the bulletin, is to set PARENT_WATCHED only whe...

4.7CVSS6.4AI score0.0016EPSS
Save
CVE
CVE
added 2024/10/21 11:53 a.m.182 views

CVE-2024-47706

CVE-2024-47706 affects the Linux kernel bfq I/O scheduler. The issue was a use-after-free involving bfqq->bic during merges in the bfq_merge/merge-chain flow, which could allow IO handling to operate on a bfqq that is no longer valid. The provided details describe an initial state with three b...

7.8CVSS6.9AI score0.00245EPSS
Save
CVE
CVE
added 2024/10/21 12:14 p.m.182 views

CVE-2024-47739

CVE-2024-47739 concerns the Linux kernel padata subsystem. The vulnerability arises when submitting more than 2^32 padata objects to padata_do_serial, where the sorting of overflowed seq_nr values can cause a newly overflowed entry to be placed before existing ones, leading to a deadlock in the s...

7.5CVSS6.9AI score0.00679EPSS
Save
CVE
CVE
added 2024/10/21 12:18 p.m.182 views

CVE-2024-49851

The CVE CVE-2024-49851 affects the Linux kernel TPM subsystem. The vulnerability originated from tpm_dev_transmit preparing TPM space before transmission and not rolling back this preparation if a command fails, potentially leaking transient TPM handles when the device is closed afterwards. The p...

5.5CVSS7.1AI score0.00219EPSS
Save
CVE
CVE
added 2024/10/21 6:1 p.m.182 views

CVE-2024-49935

CVE-2024-49935 involves the Linux kernel ACPI PAD path (exit_round_robin) where a crash can occur in cpumask_clear_cpu() due to clear_bit(nr) with nr = 0xffffffff and misaligned memory access. The fixed issue, as documented, is to validate tsk_in_cpu[tsk_index] != -1 before calling cpumask_clear_...

5.5CVSS5.1AI score0.00248EPSS
Save
CVE
CVE
added 2024/11/19 5:22 p.m.182 views

CVE-2024-53063

The CVE-2024-53063 issue affects the Linux kernel’s media/dvb-core/dvbdev.c. It centers on a static variable that stores DVB minors and behavior that depends on CONFIG_DVB_DYNAMIC_MINORS. When the dynamic-minors feature is not set, dvb_register_device() may not enforce boundaries because it relie...

7.8CVSS5.2AI score0.00282EPSS
Save
CVE
CVE
added 2024/11/19 5:22 p.m.182 views

CVE-2024-53066

CVE-2024-53066 describes a KMSAN warning in the Linux kernel’s NFS getattr decoding path. The issue arises from an uninitialized fattr->mdsthreshold field in decode_getfattr_attrs()/decode_attr_mdsthreshold(), which could trigger a KMSAN failure. The provided fix initializes fattr->mdsthres...

9.8CVSS5AI score0.00659EPSS
Save
CVE
CVE
added 2024/12/04 2:20 p.m.182 views

CVE-2024-53136

In CVE-2024-53136, the Linux kernel mm/shmem fix was reverted: reverting the patch that fixed data-race in shmem_getattr() to address deadlocks when accessing tmpfs over NFS. The description notes the revert was done at d949d1d14fa2 per guidance, with comments indicating the change silenced a syz...

7.5CVSS6.5AI score0.00422EPSS
Save
CVE
CVE
added 2024/12/27 1:49 p.m.182 views

CVE-2024-53213

CVE-2024-53213 – Linux kernel (LAN78xx USB Ethernet driver) Connected sources confirm a concrete issue in lan78xx where a buffer allocated in lan78xx_probe() was freed twice: once via usb_free_urb(dev->urb_intr) with URB_FREE_BUFFER and again by kfree(buf). The root cause is the double free st...

7.8CVSS7.3AI score0.00233EPSS
Save
CVE
CVE
added 2024/12/27 1:50 p.m.182 views

CVE-2024-53222

Concretely, CVE-2024-53222 affects Linux zram: the zram_add() path can dereference NULL for zram->comp_algs[ZRAM_PRIMARY_COMP] if comp_algorithm_set() hasn’t run yet. The fix moves the necessary setup earlier (ahead of device_add_disk()) so the zram device is ready before users can access it v...

5.5CVSS6.3AI score0.00221EPSS
Save
CVE
CVE
added 2024/12/27 2:51 p.m.182 views

CVE-2024-56603

CVE-2024-56603 affects the Linux kernel in the net/af_can path. On error in can_create(), the code frees the allocated sk object, but sock_init_data() had already attached it to the sock, leaving a dangling sk pointer and introducing a potential use‑after‑free. The connected advisories confirm a ...

7.8CVSS6.5AI score0.0023EPSS
Save
CVE
CVE
added 2025/03/06 3:54 p.m.182 views

CVE-2024-58072

CVE-2024-58072 corresponds to a Linux kernel issue in the rtlwifi subsystem. The fix removes an unused private-data hook (check_buddy_priv) and related data structures that were added to a global private data list. The description states the list and lock were unused and could lead to access of f...

7.8CVSS7.3AI score0.00196EPSS
Save
CVE
CVE
added 2025/02/10 3:58 p.m.182 views

CVE-2025-21692

Summary: CVE-2025-21692 affects the Linux kernel net/sched ETS Qdisc, where ets_class_from_arg() can index an out-of-bounds ets_class when clid is 0, leading to an Out-Of-Bounds condition and potential local privilege escalation. The vulnerability is demonstrated in the provided trace and is link...

7.8CVSS6.4AI score0.00611EPSS
Save
CVE
CVE
added 2025/02/27 2:12 a.m.182 views

CVE-2025-21744

CVE-2025-21744 affects the Linux kernel brcmfmac wifi driver. On device removal or module unload, a sequence including brcmf_detach, brcmf_remove_interface, brcmf_del_if, and brcmf_proto_detach can lead to a NULL return from brcmf_get_ip() and a subsequent NULL pointer dereference inside brcmf_tx...

5.5CVSS6.5AI score0.00225EPSS
Save
CVE
CVE
added 2025/03/12 9:42 a.m.182 views

CVE-2025-21846

CVE-2025-21846 (Linux kernel) : The acct(2) path could trigger a NULL dereference when writing to a file that triggers an internal lookup (e.g., /sys/power/resume) after the task has exited. The fix reorganizes the code so the final write executes from a workqueue while preserving the caller’s cr...

5.5CVSS6.6AI score0.00237EPSS
Save
CVE
CVE
added 2025/04/02 12:53 p.m.182 views

CVE-2025-21991

The CVE-2025-21991 issue affects the Linux kernel’s AMD microcode loader for x86. It could trigger an out-of-bounds access when iterating NUMA nodes with empty or CPU-less nodes, potentially accessing cpu_data beyond its bounds during a microcode update. The root cause is that load_microcode_amd(...

7.8CVSS7.1AI score0.00213EPSS
Save
CVE
CVE
added 2022/08/05 12:0 a.m.181 views

CVE-2022-1973

CVE-2022-1973 describes a use-after-free in the Linux kernel NTFS3 filesystem, specifically in the log_replay path (fs/ntfs3/fslog.c). It allows a local attacker to crash the system and may lead to kernel information leakage. The connected Astra Linux note corroborates the same description of the...

7.1CVSS6.5AI score0.00284EPSS
Save
CVE
CVE
added 2025/02/26 2:10 a.m.181 views

CVE-2022-49316

CVE-2022-49316 affects the Linux kernel’s NFSv4 layout management. The issue arises when performing layoutget as part of an open() compound: locks for the layoutget are held across multiple RPC calls, which can trigger recalls and deadlock. The connected advisories (EulerOS/Unity/Nessus OSS) conf...

5.5CVSS5.4AI score0.00211EPSS
Save
CVE
CVE
added 2025/02/26 2:10 a.m.181 views

CVE-2022-49328

CVE-2022-49328 is a vulnerability in the Linux kernel mt76 driver where a use-after-free can occur in mt76_txq_schedule due to an unprotected wcid pointer (non-RCU). The issue is addressed by guarding the mtxq->wcid with an rcu_lock between mt76_txq_schedule and sta_info_alloc/free, per the re...

8.8CVSS5.4AI score0.00416EPSS
Save
CVE
CVE
added 2025/02/26 2:12 a.m.181 views

CVE-2022-49429

CVE-2022-49429 affects the Linux kernel’s RDMA/hfi1 subsystem. When the hfi1 module is loaded with SDMA disabled (HFI1_CAP_SDMA off), a call to hfi1_write_iter() can dereference a NULL pointer, causing a kernel panic through the I/O path (sdma_select_user_engine → hfi1_user_sdma_process_request →...

5.5CVSS5.3AI score0.00264EPSS
Save
CVE
CVE
added 2023/02/26 12:0 a.m.181 views

CVE-2023-26607

CVE-2023-26607 affects the Linux kernel, with an out-of-bounds read in ntfs_attr_find (fs/ntfs/attrib.c) reported for kernel 6.0.8. The connected documents confirm the issue and align on the impacted component and root cause, but do not provide a vendor/product patch version or explicit remediati...

7.1CVSS6.4AI score0.00608EPSS
Save
CVE
CVE
added 2023/07/17 12:0 a.m.181 views

CVE-2023-38426

The CVE-2023-38426 issue affects the Linux kernel prior to 6.3.4, specifically ksmbd’s SMB2 path where an out-of-bounds read occurs in smb2_find_context_vals if create_context’s name_len exceeds the tag length. Public references (kernel commit and ChangeLog-6.3.4) confirm the vulnerability contex...

9.1CVSS8.7AI score0.0304EPSS
Save
CVE
CVE
added 2024/05/17 1:41 p.m.181 views

CVE-2023-52662

The CVE-2023-52662 issue affects the Linux kernel DRM vmwgfx path: a memleak in vmw_gmrid_man_get_node when ida_alloc_max fails, where resources allocated prior (including kmalloc‑allocated memory and ttm_resource_init structures) were not freed. The connected Astra/Tenable entries corroborate th...

7.8CVSS6.7AI score0.00237EPSS
Save
CVE
CVE
added 2024/05/21 3:30 p.m.181 views

CVE-2023-52762

CVE-2023-52762 — Linux kernel virtio-blk overflow in max DMA size Root cause: In virtio-blk, an implicit conversion from size_t to u32 occurs when assigning (u32)max_size = (size_t)virtio_max_dma_size(vdev); If virtio_max_dma_size(vdev) returns a value larger than U32_MAX, the cast to u32 yields ...

5.5CVSS6.9AI score0.00242EPSS
Save
CVE
CVE
added 2024/05/17 2:40 p.m.181 views

CVE-2024-35843

The CVE concerns the Linux kernel IOMMU VT-d path for I/O page fault reporting. The fix replaces pci_get_domain_bus_and_slot() with device_rbtree_find() to locate the target PCI device within the probed device rbtree, reducing search overhead. The I/O page fault is initiated by the device and cur...

8.8CVSS6.8AI score0.00232EPSS
Save
CVE
CVE
added 2024/05/20 9:41 a.m.181 views

CVE-2024-35957

The CVE-2024-35957 vuln in the Linux kernel/IOMMU VT-d path arises from probing code that tracked all probed devices in an rbtree by source ID, assuming uniqueness that VT-d does not guarantee. The fix, per the linked advisories, is to only track devices that have PCI ATS capabilities in the iomm...

5.9CVSS6.7AI score0.00196EPSS
Save
Total number of security vulnerabilities14796